stage debut - German English Dictionary